.reponav {
  margin-left: -10px;
  .reponav-item {
    padding: 10px 10px 15px;
    font-size: 14px;
    margin: 0 15px;
    text-decoration: none;
    color: #404040;
    font-weight: bold;
    position: relative;
    &:hover,
    &.selected {
      color: $primary !important;
      border-bottom: 2px solid $primary;
    }
  }
}


.tab {
  list-style: none;
  list-style-position: inside;
  margin: 0;
  padding: 0;
  margin-bottom: 15px;

  li { display: inline; }

  .tab-item {
    padding: 10px 10px 15px;
    font-size: 14px;
    margin-right: 15px;
    text-decoration: none;
    color: $primary;
    font-weight: bold;
    position: relative;
    &.selected {
      color: $text-main !important;
      border-bottom: 2px solid $text-main;
    }
  }
}
